Turreted drill - German English Dictionary